Excellent location and a very nice flat to stay short or long term.
Matches the description exactly.
Very clean and a comfortable.
Superb communication from the host.
Highly recommend.