Well located, well equipped, clean and stylish apartment.