I’ve stayed here a few times while visiting Palo Alto. It’s a great place and a very good location!