Have stayed here many times trading timeshare, wish internet booking made some of the nicer rooms available. That being said, the room was clean and comfortable with that outstanding view! Note: the only rooms with the sea view are the "Junior Club" rooms. Others have golf course views. This a busy, almost frenetic, resort with lots to do. Great for kids. And you can find quiet spots. All inclusive, and the food is really pretty good with a lot of variety. Overall, a fun place to go.