We had an incredible time! John and Lisa were easy to communicate with. There was plenty of space for our family of 5. You cannot beat the views from this unit! The beach and heated pools were easily accessible. Beds were comfortable. Parking is easy. We are looking forward to staying here again soon!