This was such a great location! Our lanai and master bedroom views were lovely. The beach is perfect for swimming and children...no big waves and shallow for a LONG way out. If you can swim or boat past the shallows, there is excellent snorkeling with beautiful coral, fish, and lots of turtles. (We are so sad we didn't discover it until our last 2 days). Our girls loved using the boogie boards and sand toys, and we appreciated the beach chairs and umbrella. The swimming pool is great, and we loved having it right by a beach, too. The rooftop has grills, tables, and beautiful sunset views. The kitchen was well stocked, the appliances were nice, and the beds and furniture were comfortable. It was a pleasant surprise to have good filtered water from the fridge. I was a bit disappointed the walls and floors weren't cleaner and the washing machine was smelly, but Malinee was good about providing me with some things to fix those. Overall, this was a great place, and we would definitely come back!