The location of the apartment is good and central. However, the pictures are very misleading as the "cave" bedroom is so small you can't even stand upright. Adding to this, a periodical smell of sewage made it unbearable to be in the apartment or sleep for the matter.
Overall not the best choice, and I would not recommend it.