Our family of 7 (2 senior citizens - 1 handicapped, 2 adults, 3 children) stayed at this property for a little over a week. After checking in, we noticed the couch was not vacuumed, but that wasn't a huge deal. The rooms were clean and spacious, and we had plenty of room to spread out without being on top of one another. The pool area was clean and everything was exactly how we expected it to be. The location is roughly 20 minutes from Universal which was perfect for us. However, on the last night, there was a leak coming from the 2nd floor, through the light in the hallway, and through the corner where the wall meets the ceiling. We messaged the host immediately. After 4 hours and no one showing up, we finally went to bed. The leak was right in the pathway for our handicapped family member and was such a slipping hazard. The host never reached out again about the problem. We were disappointed that there was a lack of care from their end. Even after nearly 72 hours, we still haven't received our refundable deposit back. It was supposed to be given back after 48 business hours. They are quick to take your money but not return it. We left everything clean, no damages, and followed all check-out instructions. We would never rent this unit or any unit from this host again. We do not recommend it to any of our family or friends because of our last day's experience. Up until that night and our deposit issue, we had very few complaints and would have given them 5 stars.