Husband and I stayed in this apartment for three weeks in September. We knew exactly where we were going, having spent many holidays in the Santa Clara complex over the years. On arrival we checked in at the 24 hour reception. Staff, as always, were...More