Great hosts, excellent accommodation for families - had everything we needed.