The place is lovely!! we were a big group ad we were very comfortable.
There Bart station is really close you have a lot of stores and restaurant in the vecinity and we can walk to most of the places on the mission, we really hope to come back