Lovely place with all amenities. Beds and beddings are quite comfortable. We are enjoyed our stay, spotless clean and lots of space. Place is in great location right next to Edgware Road station, which is very close to Oxford street and Hyde park. Host was very helpful and friendly, host was answering to our question within the minutes.