Good location
Good quality
Good staff