Very clean and comfortable. We have a nice stay for few days. Clear and easy instruction for check in and check out.