The staff make this rating four stars. The room was less than perfect, in need of serious updates. Bed was comfortable, bath needs work. The staff was excellent, all the way around, from the pick up at the airport all the way through check out. Friendly, courteous, and responsive.