We had a great stay at Westbourne Terrace.
The apartment was as described, great location near shops and restaurants, a short walk to Hyde Park.
It was very clean and tidy, no issues at all and highly recommend the place.