Overall, it was an excellent stay. The house was very clean, spacious, and had all the basics to get you started on your vacation. Very close to everything, fantastic location.My 4 star rating is more for the complex and an internet issue. From the time we arrived Tuesday afternoon until departure on Sunday we had no internet connection whatsoever. Our host was very responsive and helpful trying to resolve the issue. Spectrum said it wasn’t an issue on their end early on, it was. We had two 17 year olds with us, and while it gave us time to connect with them more I would have LOVED some down time to relax in the evenings and I wasn’t able to work while I was away for the week.If you have teenagers they cannot access the complex pool or gym unless they are 18. I understand this for legal/safety reasons, but the pool at its deepest is not even 5’ and the lazy river is about 3’. Again, it would have been nice for them to be able to access it on their own, but at least we had our splash pool at the townhome.Foosball table, darts, and a Pac-Man arcade game are all included and are in great shape.One downside is your neighbors are all in very close proximity, and some may be very rowdy, especially late at night, but you never know who stays next to you and you have to roll with the punches. Overall it was a good stay, I’d recommend it, and would book again.