Great amenities, smooth check-in, and fantastic location! Highly recommend.