Fantastic location and apartment is bright and airy, though quite compact.
Unfortunately as windows are not double glazed you'll hear the conversations of anyone walking past. Sound also travels throughout apartment internals, so maybe not ideal for two couples.
Overall a good place to stay, with only a very short walk to Chapel St. and Windsor Station.