Very tidy, clean and hospitable. Flexible check-in and checkout. Very impressed, would stay again!