La casa cuenta con 7 dormitorios, 6 baños, ropa de cama, toallas, TV de pantalla plana, zona de comedor, cocina totalmente equipada y patio con vistas a la piscina.
El Magical Paradise in Windsor Island Resort se encuentra en Davenport, a 20 km de la estación de tren de Swanns (histórica) y a 29 km de Legoland Florida, y ofrece alojamiento con Wi-Fi gratuita, aire acondicionado, piscina al aire libre y centro de fitness. Esta casa ofrece aparcamiento privado gratuito y recepción 24 horas.
El Magical Paradise in Windsor Island Resort se encuentra a 29 km de Disney's Animal Kingdom y a 31 km del parque acuático Disney's Blizzard Beach. El aeropuerto internacional de Orlando, el más cercano, queda a 57 km.
La casa cuenta con parque infantil.