Hotel gems in Girona: 4 handpicked Small Hotels