Billie and Max's studio was really nice and located in a beautiful part of London. It was really easy to walk to the underground station, and lovely to explore the area around the apartment. Self check-in was convenient and really easy.