Excellent location and has everything you need. Smooth check-in, everything was perfect.