Everything listed matches what was received. The unit was great for my wife and I for a week. 1) Internet was important to me and worked perfectly; able to do video conference calls etc2) TV has hundred of channels - so yes, you can catch a local station fro your home country3) There are some pool noodles, beach chairs if you want to sue them. We just rented on the beach for 30/day4) Water pressure was decent. There is a large cistern on patio in event of water loss. We didn’t encounter any issues.5) Kitchen has a large fridge, which is all we used. But plenty of utensils if you didn’t want to cook. 6) There is a washer in kitchen, and for drying clothes use the patio where there is a nice breeze.7) Beds were comfortable8) AC was perfect, though did not need it much9) If you like to walk, can easily do 3-4 miles with hills right outside door.10) very close to a small market that has all the basics. 5 min walk at most. A larger grocery store is about 10 min drive.11) Several restaurants nearby - all good and again, 5 min walk.12) Beach right across the road, 5 min walk or less. And if you are going to club orient, about 10 min walk.13) There is a safe in unit for passport or cash, but not laptop or tablets.14) Plenty of power strips. Again this was a great unit for our needs. 40weeks has specific rules around the unit, where trash is, guests entry, etc that you can inquire about if need more info. I would rent this unit again. Thank you!!