We had a great time staying at Juan's lovely apartment - it had all the amenities we needed and was in a fantastic neighbourhood. No elevator - you need to climb the stairs, but if this doesn't worry you the place will be perfect!