The location is great (right on the beach) and Steve was fantastic with his communication throughout. Could not have gone any better. Would definitely stay there again.