These villas are centrally located off of a Main Street near several public beaches. It was a very fun stay but incredibly noisy, to no fault of the host. Ultimately the space was clean, had too tied appliances and so many amenities, over all a very great stay.