Good communication throughout.
All amenities provided. Great location to beach