Very comfortable and well equipped apartment at an excellent location