Very clean. Nice space with very comfortable beds. Check-in instructions were clear and correct. We had a great time.