Lovely vibe, lovely people, all around a lovely place