They had all the amenities we needed plus some. Was definitely one of the best places we've stayed at.