Clean, modern, great location and friendly staff. Loved it.