Clean, with tasteful decor, great location, and a high level of professionalism. Great value! We would love to come back!