A colorful, comfortable, welcoming place that delivers on its promises. We spent five nights here and would go back, as well as recommend it to others. That's rare.