Stylish, modern garden flat in Notting Hill. We enjoyed our stay.