Excellent location, seamless check-in experience, and the staff was incredibly helpful and polite. 5 stars across the board!