Very good place overall, great location