Spent a few days with colleagues at Juan's place and it was exactly what we were looking for. The place is extremely spacious and clean and Juan was very easy to communicate with, as well as fast to respond.