Great location, high quality accommodation , great hosts. This was perfect us and our 3 children. We will come back.