This apartment has a view of the whole town, beach and walled city that you cannot believe. But it comes at a price! If you do not have a car there is a climb of over 150 steps to get down to the town - ok going down but tough for a 60 year old climbing back up.
The town is small enough to walk around in once you are down. There are plenty of lovely restaurants, shops and so on. There are three lovely beaches to swim. We enjoyed our stay.
The apartment has all needed for a stay of a few days.
Check the rules about the bedding.