This is a nice place to stay if you would like a nice location and to meet some awesome other travelers. Hanging out with the roommates was probably one of the highlights of my trip. On the other hand, be prepared to have little privacy. In general, the apartment was kept clean by both the guests and the man who cleans up daily. I would say that the place was not as "gleaming" as it appears in the photos and there will be less room than you might expect, but it really didn't bother me and you should stay here if you are looking for a nice location and to meet other people.