I will try to be objective in my review of the appartment. The location was just perfect - a few minutes by foot from the center and the train station, the tourist agency was just near by which made my sightseing trips very easy to access; the beach was just 30 minutes walking and as I like walking it was just great
About the flat: the appartment I got was quite tiny and did not reflect the pictures while I was booking it, but as for me and a single traveler it was just ok; what bothered me the most was a very thin wall separating the other appartment and I could hear the neighbours talking each time they were inside. Apart from that it was very clean and the hosts even put some samples of shampoo and shower gel that I could use.
Overall - good impression and a good stay. Life is just not perfect and it would be boring if it was :)