best place in palo alto. comfy bed, clean, well set up for guests.