I strongly advice this location in Palo Alto. This is fantastically located, the room is clean, relaxing and everything is just perfect.