I have stayed in Juan's apartment before and I would stay with him again.

The room itself is well-situated, clean and tidy. The rest of the apartment is spacious.

Juan is extremely responsive and consistently gives detailed, helpful answers to any questions.

Thoroughly recommended.