It is a perfect location right next to Oxford street and public transportation. The apartment is on the 3rd floor and includes a little balcony with a good view. The ameneties are simple but were totally sufficent to us.
Orla's flatmates were very friendly and gave us some tips on how to spend New Years Eve.