The place was really nice and at the center of Santa Clara. Very convenient and well maintained.
I like my stay here over a week and will certainly recommend this place for worth the prize.