excellent location, nice clean flat and nice staff at there office. overall couldn't have been better