Very new and clean place. Great location in Palo Alto for those visiting the school or local businesses.