Great place to stay.
Perfect location and price.
The flat was not very big but for me, it didn't matter. Both the beach and the old town are within walking distance. Also a lot of shops and restaurants nearby. A small balcony was a pleasant bonus.