The 2 bedroom unit was very spacious and comfortable for all of us. The balcony views were amazing. The location was great and there was lots to do within a few miles away. The beaches were amazing. The kids really enjoyed the lazy river and different pool options. Overall we had a great experience and would definitely go back.