Very clean, modern and comfortable stay. Had everything we needed for our few days in Palo Alto.