This Townhome is perfectly put together! Everything you need to have a comfortable stay is provided! I loved that they had a pack-n-play and highchair for my little one. My son loved being able to play on the back patio and watch the golfers in the warm afternoons. The swimming pool is just a short walk away. The swimming pool has a 1 1/2 foot deep area that was great for my toddler. The swimming pool was really warm- we went swimming in 50 degree weather at 7:30 at night and never got cold. The hot tub was perfect after a trip to Zion's where we hiked Angels Landing. (Only an hour drive away!) The location of the townhome is right off of the free way and a short 8 minute drive to the outlets for shopping, food, and entertainment. All of the furnishings of the townhome are the best of the best! The owners didn't skimp on anything. The internet worked great the whole time we were there. The tv's are 'smart' tv's so we were able to log into our netflix account on the tv and watch whatever we wanted. We will definitely stay here again! We would recommend this townhome as an alternative to a hotel to anyone!! No complaints, whatsoever!