Modern, comfortable, well equipped. Value for money. Well located. 10/10.