The unit was impeccably clean and well equipped with utensils as well as everything necessary for a day on the beach. Check in/out was a breeze, and the communication with the owners was very timely and pleasant. The beach in front of the complex was uncrowded. We were even treated to whale watching from the lanai.