A fabulous, comfortable and stylish apartment to stay in a great area.