Wonderful hosts! Great communication and amenities. Perfect location -everything you could ever need, including the beach, is in walking distance. Very clean and comfortable. Thank you!