The apartment is beautifully decorated and nicely distributed, so that there is plenty if space for everybody. The kitchen is fully equipped. The location is great (close to many restaurants and gelateria, 10 minutes walk to the nearest "beach") and the view is spectacular. It's an attic and the temperatures were around 35°C, so during the day it was pretty hot inside, but basically everyone was complaining about the heat, so not much to do about it.
The check in was really easy and they were very helpful. I'd stay again without doubting it.