Perfect place in Palo Alto. If you’re looking for a quiet place to rest your head, look no further!