Beautiful setting, spacious accommodation, spotlessly clean, great location and a perfect host! Everything you could wish for. Would 100% recommend a stay here.