Small, but cozy place not far from Geneva center.