This was a great place to stay! Well kept and thoughtfully equipped. Our small children (3 and 6) had a bit of a time with the stairs but older children would have no trouble I'm sure.