We booked at Discovery Beach on a whim and I couldn't have been more satisfied! My Family stayed three nights and had a hard time leaving. The photos online don't do it justice. Room Great and Views are wonderfu! The staff was so warm and ready to help! I would go back anytime!