Excellent location!
Smooth self check in!
Literally everything you'd find in a hotel.
Would definitely recommend!!