Very comfortable place in a great location. Don't worry at all about the shared bathrooms, there was never a point when I had to wait and they were always clean.