perfect! heed the warnings about parking! but we figured considering it is mission bay. loved it!