There were 5 of us that stayed here, and we all enjoyed our 3 days at this townhouse. Everything was exactly how it was described, it was very clean, and the view was beautiful. The landscaping on the grounds were very maintained. My son loved swimming in the pool. The restaurants on the premises were convenient, but food not that great, and very pricey. We all had a great time and will be back!