Great place stay for a short visit to London.