Die 5-Zimmer- Villa Go20 - Windsor Island Davenport in einer praktischen Lage in 600 Meter Entfernung vom Rum Run lockt Gäste mit einem Jacuzzi. Diese Villa liegt in einer Entfernung von etwa 10 Fahrminuten vom Emerald Island Boulevard sowie bietet Möglichkeiten zum Minigolf.
Der Nordöstliche Regionalpark liegt nicht weit entfernt von der Villa in Davenport, während die Highgate Park Blvd etwa 1 km von der Unterkunft entfernt ist.
Die Villa Go20 - Windsor Island verfügt über ein Badezimmer mit einer getrennten Toilette und einer Dusche. Es werden auch ein Haartrockner und Badelaken angeboten.
Gäste können ihre eigenen Mahlzeiten in einer kompletten Küche zubereiten sowie in einem Essbereich speisen. Es gibt auch einen Wasserkocher, einen Kühlschrank und Küchenutensilien in der Küche. Das Restaurant Applebee's liegt ungefähr 2 Kilometer von der Villa Go20 - Windsor Island entfernt und bietet eine große Auswahl an amerikanischen Gerichten. Der Busbahnhof Publix Supercenter at Berry Town Center liegt ebenfalls in einer Entfernung von nur 10 Gehminuten von dieser Unterkunft.