It is a superbly equipped and clean property, in excellent position , as well as superb hosts making your stay enjoyable and memorable .
Strongly recommended. I