Very clean and easy, even after booking last minute. Great stay.