We had a really nice staying there. In the apartment has good air conditioner, small fridge and speed internet (haven't tried on netflix ;p). There was also a TV, but we found only italian channels. As on the photos the space was clean.
In the area you can find lots of restaurants and coffee houses. It's close to the port, where you can take the bus to the airport :) About 30min by foot to the train station.