Very clean and comfortable! Great location! Great communication, and easy check-in!!