Amazing place and great hosts. Have to take a taxi to the beach, stores and reataurants, but the hosts have great taxi contacts and are at your service at any time.