Hi - We've booked a villa at Tuscany Ridge for our upcoming holiday.
We've stayed in this area before so we know the area quite well, however, the address of the Villa we've been given is 372 Corvina Dr, Davenport, FL 33897, USA.
When I've been having a quick look on Google Maps I can't find this actual address. Should I be worried??
Has anyone stayed in this particular villa before?