Excellent location, great management, perfect place to stay in London!