Thanks for your review,we appreciate it.
IPG are our property managers in Florida.Their welcome centre is open 9am-9pm Monday to Saturday & 1pm-9pm on Sunday,as advised on your booking confirmation email. You can simply leave your keys in their mail box on your departure day if an earlier check out is required.
Also,the villa address is confirmed on your booking confirmation at the time of booking to save any confusion.
Have a great Christmas & a happy & safe 2015!
Best Regards, Chris