Would go back again tomorrow.
Location is absolutely excellent, right in the old town. Very clean, excellent bathrooms. small juliet balconies at the front, with sea glimpses. Easy check in/out, reception at the hotel, down the road, but no problem at all. Staff very helpful. Breakfast wonderful, lots of choice, also sitting on the roof terrace in the sun, with castle & sea glimpses, overlooking the beautiful church. Would 100% recommend Mayor Apartments.