Very clean, abundant amenities and in a good neighborhood. Parking was easy and close to many places (BART, Stonestown, the beach). Overall, a very nice place.