Excellent place to stay. We have stayed here several times and keep coming back. The location is great for us, the apartment is relatively new (hence, built to earthquake codes), clean, spacious, and easy to access (i.e., check in, parking). We love the apartment and will return regularly.