Great location, comfortable amenities, and easy check-in made for a great stay