Clean, comfortable. Old world ambiance, with modern updates. Friendly, helpful hosts.