We have enjoyed our stay at Raul&Carol’s place.
Location is convenient, just few minutes walk to tube stations and bus stations. Highly recommended!