The was perfect for our stay. It is very close to the old town, and the beach. We didn't have to use public transportation at all.
The flat itself was clean and comfortable. Communication was easy and smooth. Great value for your money.