superb location and lovely, well-equipped flat