A very solid Air-BnB unit. Very good for a short stay. Conveniently located. A big bonus is the constructive and quick communication that can be had with the host.
Minor criticisms: Imho a bit more of a personal touch would't hurt the flat. Might get quite warm in summer.