Lovely hosts, great location, beautiful property, definitely 5 star accommodation - if I could give more than 5 stars I would :)