Magical Vacations was a great company to work with during our stay. The agents were all very kind and helpful. The house itself has lots of bedrooms and baths and the young children in our family loved the themed bedrooms. The location was nice and we enjoyed the pool. However, we paid for an early check in and when we arrived, there was still garbage in the garbage cans (no bags so we had to empty by hand). There was also no toilet tissue or soap. And the dishes and glasses in the cabinets were all dirty (dried food and grease). We understand the law about the pool alarm for the sliding door, however it was quite a nuisance. The actual gate to the pool was broken.... if there is an alarm to get outside, they should have a gate that shuts and works to prevent young kids from getting in the pool. The main tv did not work and we had to call for help with it. Most of the ceiling fans also did not work. The biggest drawback was having extremely hard mattresses on all the beds. We all would wake up with very sore backs. We would definitely rent through Magical Vacations again but we would not rent this particular house because of the hard mattresses and very annoying sliding pool door. Overall though, the house accommodated our family of ten ranging in age from 4-80 quite well and we appreciated the help and professionalism from the agents at Magical Vacations. They listened to our complaints and were very fair and accomodating with respect to the various issues.