Checkin and checkout was good. Clear communication. Toilets were not clean and only two wash basins (one was broken and not usable).