A lovely accommodation in a lovely spot with lovely hosts