very clean. very friendly staff. you always run the risk of having loud roommates, but I lucked out, and mine were respectful. one did arrive in the middle of the night and woke all of us up, but then he quickly went to bed. the restaurant was a very good value. they also rented me a bike for a reasonable price I would absolutely stay here again.