Great location, easy check in and impeccable cleanliness.