This place was exactly what we are looking for! Perfect for children, clean, and the hosts have thought of everything. Great stay!