Perfect for our stay. Great amenities and easy, flexible check in. Free parking was a major plus.