Had a fantastic stay at the place where it met all my expectations both from the sense of location and comforts that it offered. Note that it's close to the centre of the place and so - one has to take into account that you'll be part of the night-life of that charming little town. Might be a problem for people who are extremely light sleepers.
If I'd have to say something that was bothering me, then it was that I was expecting a bit more sunlight to shine in and to have an ocean view, but both of these were quite clear (from the images and from the location map) even before I arrived :)