Very Clean and staff are very welcoming for check in and the duration of the stay