Apt is great for both long and short term. location is pretty nice as El Camino real is main street. apt comes with parking which is nice.
apt was clean and had all basic things anyone needs. apt is professionally managed so communication was very timely and didn't had any issues.
here are few areas where they can improve further :
1. utensils given were very limited like just 2 people can eat for a day and you have to clean like everyday because otherwise you will run out of them.
2. not many utensils for cooking or anything for baking
3. no broom in house so you cannot clean the apt or remove any dirt without picking hard way.
4. pricing varies too much. we stayed with them for 3 months though we initially booked for a month. so when I make a change request to extend for 3-4 more weeks , prices varied widely and were always quiet higher than initial prices . though they say it's demand and supply , it did make us feel that they were taking advantage of us.
regardless I am still giving them 5 stars as they didn't do anything wrong as far as service or apt goes.