The space was perfect. The pool was amazing and the food at the beach club was yummy.