Definition of a super host, brilliant communication and a superb place exactly what we were after. Will defo be staying again next time I'm in the area