Great place to stay, clean and well stocked with everything you could want in terms of kitchen equipment, beach gear etc. A car is a must have to enjoy the island we felt, though there were plenty of options for groceries/ restaurants within a short drive of their place.