Excellent location, room accommodations, and staffing service. The rooftop patio area, gym, and hot tub made the place feel like a 5 star hotel.