We really enjoyed staying here. The unit was clean and a nice breeze blows through most of the day. The complex is spacious, the pool area was active and nice. The had plenty of beach gear for our use. It was perfect.