Prepare to be spoiled. Beautiful accomodation, great location and water views, lovely hosts. Perfection!