Clean/comfortable space and clear guidelines/expectations - Overall, this is a good place to stay.