Great hotel! Perfect mix of comfort, amenities, friendliness and cleanliness and with a very smooth late check in process. Great communication too!