Communication was excellent. I received clear check-in instructions via e-mail and a phone call before we arrived. The place itself was clean, was well-stocked with anything we may have needed during our stay (kitchen utensils, trash bags, laundry detergent, extra toilet paper, etc.) and close to the beach. My husband and I enjoyed our stay here.