The house is spacious and well appointed, but the real fun is the outside. We spent most of the week on the dock which is beautiful and comfortable. Directly across the water, a five-minute kayak away, is a lagoon with more fish than I have ever seen snorkeling. Flying Fishbone is a 3-minute walk. At Zeerovers (4 minute walk), you pick your fresh fish and they cook it for you. Great location and food, although crowded. Baby beach is only 20 minutes away. The only downside is that most of the restaurants are north and 20 to 30 minutes away. We will definitely be back.