It was the second time we stayed at Stella’s place, and just as the first time everything was perfect; the location is amazing near Camden and Regent’s Park. We will come again without hesitation!