I stayed a week in this apartment, it was very clean and in a great location. I couldn't have asked for a better place to stay in Shoreditch. While I never had the chance to meet Ross or Peggy they were easily contacted via phone and friendly to deal with.