Absolutely ideal for us and our 3 & 6 yo kids. Great hosts, great accommodation, great location. Just superb :-)