Great communication and everything was as expected. It was great to have little amenities available during our stay. The location was prefect and close to the beach and dining!