Communication was definitely an issue. We wouldn’t hear back for days or no reply at all. Check in instructions were good and definelty close to the beach. Amenities for the beach was a nice touch. If your staying here with more people (we did with 5) there was not enough toilet paper and we had to purchase our own which is no big issue.