Excellent place for a family - everything we needed was provided and it was especially clean.