Excellent! Just sit in the balcony to watch the sea (including whales and turtles) or go to the ground floor and you are on a beautiful beach. We had an excellent stay! Beautiful! Everything is as described and like in the pictures. And Crystal was very responsive, since the initial booking. Recommended to all those who want to relax in a beautiful place!