TU
TurnKey Vacation Rentals
View company profile →
Bait and Switch
This company is a scam! Tried to bait and switch us with a more expensive rental after we were paid in full with less than 7 days to our arrival date. Customer service was rude and less than helpful.