Everything perfect, a great place where live during your trip to London.