Rachel's flat could not have been more perfect for our visit to London! The location is perfect and the space is very cool - modern appliances, TV, internet, nice decor, etc. I would definitely stay there again on my next visit to London.
Rachel herself was awesome as well! She was very easy to communicate with, accommodating, and very friendly. Not a single complaint.