Had a wonderful stay here! All basic things are provided such as a fully stocked kitchen (coffee pot, cooking utensils, dish washer), beach towels, chairs and bags, washer and dryer, cable tv and wireless internet. The pool area was great, as it overlooks the water. Restaurants and shops are only a short drive or brisk walk down the road. Would highly recommend staying here to anyone!