The place was very well located, but it had some issues.
First of all, it was very smelly, specially in the bathroom. It wasn't a horrible smell, but you could feel it once you walked in. Second, although it doesn't seem in the photos, al rooms were kind of in the same space (They didn't have roofs) this meant that they weren't isolated and you could hear anything from one bedroom to the other and that it was impossible to turn off the lights at one of the rooms without turning off the lights at the living room.