Party flats are trending – here are 16 of the best to buy now