I stayed at Alex's for one night between moving out of my flat and returning back to the States for a new job. It was conveniently located being a stone's throw away from South Kensington tube station. I can see it being a great place to stay for tourists because of the proximity to museums and Hyde Park. The room is fairly small, but if you don't have a lot of luggage, then it's a perfectly comfortable place to stay, especially given the lodging fee. Overall, I highly recommend Alex's location.