Excellent location with all the necessary amenities within walking distance. Check in was a breeze.