Great, stylish flat and great location