Great location literally next to Edgware Road tube station. As advertised, staff were very hospitable.