We had booked an ocean view family suite and while yes, it is a view of the ocean, you look out over a cluttered view of their restaurant roof-top. A family suite is essentially 2 separate hotel rooms with two doors and locks but with a single door beyond those two. A buffet breakfast is included in the stay but when we went down for breakfast, almost all tables in the restaurant were reserved for people on bus tours. Even though those tables were empty, we had to wait a long time for one of the few tables that wasn't reserved to free up. The beach is rocky so take beach shoes if you go. There is a walkway to other beaches that aren't so rocky so that is an option. The outdoor pool area is nice. For the indoor pool, you must make a reservation in advance in order to use it. Overall, the resort is average. There is nothing particularly outstanding, nor awful. It's just an okay place to stay.