Excellent ocean view, location and shared facilities. Lots of sea turtles. Overall, very good.