Beautiful, clean, amazing location & lovely hosts. Have stayed here two years in a row and already look forward to next year! Thanks guys! x