Very cozy and smart place nestled near the center of Geelong.