Amazing communication on a last minute booking. Very easy to work with. Location, location, and location - steps from the beach.