Customer Service

We pride ourselves on our excellent customer service. We are located in Longwood, Florida, just north of Orlando and near Disney World, SeaWorld, Universal Orlando and all of the great Florida Beaches! Book your next Florida Vacation with a local who knows how to make your trip unique.