Ross and Peggy were great, as all the other reviewers have said. The place is located in Shoreditch, where you're within easy walking distance of tons of great restaurants, coffee shops, bars, boutiques, and the convenient Old Street tube. Apart from being lovely people they also had great recommendations for things to see, do, and eat. On days with good weather, you can also enjoy a coffee or glass of wine on their pretty terrace (I didn't get much good weather, but I'm told it happens from time to time!).