Amazing location, beautiful place and a lovely playful dog called trixie. We had a great stay here and would highly recommend! We would definitely stay here again. Thanks again!