I really liked the location, since it's in walking distance from Hyde Park and Oxford st, and nearest tube station is like 2 mins walk from the house. There are quite a few places to go out in the evening for the drink nearby.
The place is very clean and comfortable, two bedrooms, two bathrooms, perfect for two people or two couples (beds are quite large). Flat is equipped with everything you'd need in your own home on a daily basis.
I would definitely enjoy coming back here.