Great place in an amazing location right in the middle of Palo Alto and Mountain view.
Walking distance to tons of restaurants in Cal Ave.
Easy check in / Easy check out.
Clean room.
What more can you ask for :)