We had a short stay at Ben's, but it was exactly what we were looking for. Easy self check in as we arrived late, and it had all the amenities we needed. Very good location also.