The place is exactly as described and showed in the photos, and the location is amazing - you can reach most of the city sights by foot pretty easily.
Juan gives you tips on where to go and is always available to help if needed.
Keep in mind other people might be staying in the apartment at the same time so the shower and the kitchen might get crowded in the morning but we had no issues with others travellers.
Overall a great place I would highly recommend to stay at!