OK, so technically it's a hotel, but hey, the rates are competitive with most actual AirBnB's in the area. The location is fantastic, amenities are top-notch (oooh air conditioning!), and the staff were friendly, multilingual, and helpful.