Excellent location, smooth check-in, clean and welcoming. Overall a fantastic stay. Highly recommend.