Nice centrally located apartment overlooking Edgware road, close to Hyde Park, in a building with reception.
The check-in process was smooth and Biba was very kind and helpful providing all the details in time.
The kitchen is well equipped and the overall cleanliness of the place was perfect. Having a pleasant Indian restaurant just next to the entrance was a plus.