This is a great place for a long term business trip. It is close to the 101 so it is quick access to many places.
It is a pet friendly place which is great. However, it may not be a good place for people with pet allergies. Also, no cleaning and limited cleaning supplies so it is a bit difficult to keep to place tidy for the long term. We also had some trouble with a plugged drain that Zeus did not address.