We had the deluxe ocean view suite. It was spacious and comfortable. The view was amazing along with the private pool. There were 2 main pools and 1 was long enough to swim laps in. The staff was very friendly and helpful. Really loved this place and would definitely stay again.