The location is perfect. About 20 minds in Taxi from all the major tourist attractions in London. However the rooms (at least the one we stayed in) are a bit small and in my opinion not so much suitable for a couple. More suitable for a solo traveler. It can get a bit noisy outside due to police cars going by and some people coming out of the bars etc (we stayed in July so we had to keep the window open or we would melt). Also keep in mind that you share a bathroom and Toilet with up to 3-4 parties when the apartment is fully booked.
Omar, Btw, was a great host, met us and helped us to get through the stay.