The flat is big and everything was clean on our arrival. The location of the flat is great, short walk to the beach, easy parking nearby, short walk or drive to the railway station. Please, take into the account that there is a train track below this flat and it can be really noisy, also in the night and early morning (can be heard in the biggest bedroom). The flat is not well maintained - the big bed was so squeaky, that you could not almost move without waking up yourself and the other people around, the same problem was with the door handles. Also the furniture in bedrooms and kitchen is very old and not much maintained. The bathroom on the other hand was big and nice with newer furniture. The terrace is nice, sheltered from wind.
Also, there is listed an infant bed (also on the photos) - we did not need it as our kid is bigger and used a normal bed, BUT this bed was in a horrible shape, I would say dangerous to put the baby in. The wood was not attached together on more than one place and the grating on the bottom, originally made from metal, was missing on many places and was fixed only with plastic binders. So please, do not count this as something you can use for your baby and bring your own bed if needed.
Ahother thing is that it took us almost 3 days and constant reminding, to get the correct Wi-Fi and password from the owner.
To sum up, the place is big, spatious and well located, but should be better maintained in a matter of the old and squeaky furniture and also the communication both from the Wonderful Italy and the person on the place could be better.