We very much enjoyed our stay at Serena's place in Mountain View. Very convenient & quiet place & great location for many activities in the area. The place is a bit older, but everything worked great for a peaceful stay. Would definitely stay again!