A stylish apartment, well located, clean and well equipped.