The place is well located with just 5mins walk to Baker street station. Oxford street, Hyde park and Soho is just few mins walk. The room is very comfortable and convenient. The bathroom was quite small though. The host was very responsive and very supportive, they let us early check-in.
The service apartment had all the basic necessities. Would surely visit again.