La Villa Go20 - Windsor Island Davenport, de 187 m², que está provista de un jacuzzi y una bañera de hidromasaje, está situada a tan solo 7 minutos a pie del Bahama Bay Resort y puede alojar a 15 huéspedes. Esta casa de vacaciones ofrece la posibilidad de practicar mini golf en la zona, a una distancia de 2 km del Parque Regional Noreste.
La villa está situada en el distrito West Kissimmee, cerca del Highgate Park Blvd. La Villa Go20 - Windsor Island está situada a poco más de 10 minutos en coche del Bulevar Highlands Reserve, mientras que la estación de autobuses Publix Supercenter at Berry Town Center está a tan solo 10 minutos a pie.
Este lugar incluye un cuarto de baño con un inodoro separado y una ducha. Los cuartos de baño también disponen de secador de pelo y toallas de baño para su comodidad.
La Villa Go20 - Windsor Island dispone de un hervidor eléctrico, un lavavajillas y un horno en la cocina totalmente equipada para cocinar uno mismo. Los huéspedes pueden disfrutar de platos americanos en el restaurante Applebee's, que está a 2 km.