Lovely people, lovely place, lovely stay - just perfect!