Great location, great beach gear, clean and spacious living areas. This is the ideal place to stay for a family or group of friends. A big kitchen with lots of spices and cooking wares, comfortable bedrooms and 2 decks, and of course the location in one of the most beautiful places on earth make it a dream vacation stay.