Great value family-friendly (including dogs) accommodation, exactly as described with everything we needed, and in a fabulous location.