The unit is spacious and modern. We loved having 3 bedrooms for our family of 5, along with the 2 bathrooms. For the price paid, there were minor issues that should be addressed. In the bathrooms there was chipped paint on the walls, dark spots around the shower and tub, etc. The beds were comfortable. What would have made this a perfect stay would have been to have a better stocked kitchen (minimal cookware provided), we didn't find any dishwasher soap so just handwashed as we went, there were only a micro bar of soap in rr, there was only one small towel bar in each bathroom..with a family of 5 bathing each night and using the pool, there was nowhere to hang the towels to dry. The primary bathroom was spacious but there was a huge open space that really needed to have a counter height cabinet of some type to set up toiletries for the week (we got creative putting our suitcases upright together for extra table space in the bathroom). The toilet paper fell apart the 2nd it was damp....for a woman, this is a problem. There was a lightbulb missing from one of the primary bedroom lamps, and the batteries were missing from the secondary bedrooms' TV remotes. And there were no spare blankets at all. I utilized the pool towels after drying them in the dryer each night piling them on top of the comforter. Other than these minor things, we enjoyed our stay. The pool and hot tub were nice. The bar at the pool was an extra bonus. The location was perfect getting to Universal.