LOVE LOVE LOVED staying here!! The location is absolutely amazing. Just a few minutes walk to the Marble Arch. The Edgware Road station is literally right outside the front door. Amazing hospitality for such a great price. Would 11/10 recommend.