Immaculately clean with friendly hosts and a great location. The quality of your stay will depend on the conscientiousness of the guests you share a bathroom with, but that said, the apartment is great.