My fiancé and I loved our stay. Check-in was super easy! The apartment was really cute and as described. The location was great - really close to Tube and bus stations and it was really easy to get to other parts of London. The one improvement we suggest would be to we add screens to the windows as we loved the fresh air but had some minor issues with bugs when we opened the windows. We would definitely stay again!