Excellent location, very clean, smooth check-in procedure. Great amenities, too. Thanks!