Ross's place in Shoreditch is truly wonderful. It is a beautiful apartment, extremely well located and Ross and Debs are excellent hosts and lovely people.