Ease of booking, great communication, lovely little accommodation. Great spot, beautiful ocean breeze. Gorgeous sundeck out front. Plenty of room for the puppies.