Ben´s place is situated in a great location, literally walking distance from Kensington palace. His home was cozy comfy and very clean i would stay here again without hesitation.