We were very pleased with our villa. It was well maintained, clean and comfortable. We had 4 grandchildren with us and there was plenty for them to do, with 2 beautiful pool areas, both well maintained and landscaped. The small pool was larger than most hotel pools and the large one was about 3 times as large. There was a large hot tub, lazy river, and a water slide plus it is beach front. There were free crafts, bingo, and movie theater for the kids. My wife and I would get up early and watch the lighted cruise ships come and go. The sun appeared to come right out of the ocean, brilliantly red. Also, you can watch the missile launches right from the patio. This our second stay at this resort, and we will be back, hopefully in this villa.