The flat was spotlessly clean. Everything seemed fairly new. The bed was really comfortable and the shower was great. The air con was lovely and quiet too!
As for the location, it was right in the middle of the old town and only a few mins walk to the beach or the main shops.
All in all, a perfect stay!