Fulfilled all our needs. Just as we expected! Very clean and great location!