Lovely well equipped apartment in terrific location