This hotel is really nice without the extravagance that comes with larger and overpriced big brand hotels. The staff here really aims to please. They will go out of their way to help make sure you have a great experience. Rooms are comfortable and the bar and restaurant are pretty good. While my taxi from the airport found the Caravan Hotel no problem, other taxi drivers in town had no clue. Even though a had a card from the hotel with their address, multiple taxi drivers failed to locate the hotel. Also, the listed phone number for the hotel wasn't functioning so I was able to reach them to get directions. I would suggest that they print a small map on the back of their business cards!