LOCATION LOCATION LOCATION. Literally steps from the beach. Very accommodating and welcoming hosts.