Stylish and comfortable apartment with loads of space, and in a great location