Harrys place is great. Is big, well located, clean and has everything they mention. Is close to the Old Town so everything is walking distance.
We enjoyed our visit :)