I have been to plenty of Hotels and Motels in and around Palo Alto, but this place made me feel at home again. It's cozy, comfortable and practical, got great Internet connection, an entertainment system, large fridge, complimentary drinks, a large bed and Craig even provided a parking space. Overall very clean and just really pleasant. The only little thing missing may have been a small desk to operate a notebook on, but that's really not that important.