Great location, professionally handled. Mind the stairs, it's London !