We had an incredible time at Cypress 5! It is truly on the beach and we couldn't have asked for a better view. Plenty of space for everyone and working appliances. Thank you for a great weekend!