Stylish and well equipped apartment, very well located.