Nice, comfortable, well equipped and well located. If you can afford it, you will be satisfied