Just perfect! So many little touches that made the stay wonderful. An oasis in London.