Clean and modern place. Helpful and friendly staff. Great location and good value.