Alex's apartment Santa Clara is spacious and well maintained. Very central located and easy accessible by car or metro which is just next door. Even we have not met with Alex in person he was very helpful via email and the communication was very easy and professional.
I would recommend the apartment for a business trip even for a larger family.