Fantastic unit! It had all the amenities we needed. Clean, fresh and well maintained. Great resort for the kids too.