Very nice facility that is far enough away to make it cozy, but close enough to activities to make it convenient. Room was very clean, staff was extremely nice, beach was a little rocky 10 feet offshore. Did witness a few sea turtles that virtually came all the way to the shore. That was pretty cool.