Very nice place to stay in terms of cleanliness, convenience, and all the shared spaces. Definitely recommendable!