This villa is amazing. It is very clean and has a number of amenities. Having a kitchen while on vacation is a definite plus. All of your silverware/plates/cups/etc are already there. Also having a washer and dryer while on vacation is amazing. I didn't think it would be needed, but it was nice to wash everything before we headed to the other side of the island. It was also wonderful to sit on the balcony and have our coffee/breakfast. Beds were very comfortable. My oldest son stayed on the pullout sofa and he said it was also comfortable. Plenty of towels an sheets/pillows for the 5 of us. Having 2 full bathrooms was also a plus. Walking distance to the Queens Plaza which has a grocery for things you may have forgotten, food, even souvenirs. Also, shopping and restaurants. We loved being close to beaches and didn't even have a second to check the pool at the Villas. Everything was perfect. Really they have thought of everything. LOVED this villa and would stay here again and again.