Great view from this property. Nice beach and great pool area. Comfortable beds and decent linens. Great location for driving to restaurants and food shopping. Check in and out process for us was a hassle. Long lines and wait times. Be prepared to purchase everything from trash bags to toilet paper to shampoo, to a card for laundry. Internet connection in the bedrooms was poor, but fine in the main living area. New tv prior to arrival in living room. We were never able to get it working. Contacted host and were told to you tube.