Everything was really great and the apartment is located near the center of London! We had absolutely no problems :D