I cannot say enough about Magi Azul. The owner helped with every part of the planning. Transportation to & from the airport, where to get maps, what month the turtles would be hatching, all of our questions answered well before our stay. Every detail was as promised or better. The home has a wonderful kitchen that rival most in the States (gas stove, big plus in a beach house). The pool in the front is great for kids as it has a bench on the left side running the length of the pool that allows the 2-7 year olds to stand. The house manager, Armin, is a great resource having lived on the island most of his life. His kind demeanor and helpful nature make the stay even that much more enjoyable. Armin arranged the golf cart rental, whale shark tour, and was just a great host. He also makes some of the best ceviche. My kids were able to release hatchling turtles at the turtle farm. Armin came by and took us to a beach that had a large loggerhead turtle laying eggs. Just fantastic people and a great home. Close to supermarkets and downtown. We would recommend Magi Azul to all in need of some relaxation and good times. The small details here are what makes this not just a good vacation but a great vacation.