The flat is very centrally located and is about a 8-9 minute walk to the London Bridge train station. The area has a lot of nice bars and restaurants nearby. Check-in process was also quite smooth. The photos that you see are maybe a couple of years old. Other than that we had a fairly good experience.