Very good apartments with good facilities and well equipped, responsive professional staff and good location in central London.