Superb amenities. Great location. Hassle free check in