We stayed for one night, and had pretty much everything we needed for a one-night stay.
Clean apartment with a parking spot, walking distance from a lot of restaurants and a beach. Very nice view from the windows (rooftops and the sea). Would stay again.
Note: there's no Wi-Fi, which was not an issue for our short stay, but if you are planning to work remotely - might be problematic.