This was the low budget option, so you should not expect much. The communication with the representative of the place was good and friendly. Consider that these are 3 apartments in the same 3-floor house. The roof is shared with all. Unfortunately there was only the table and couple chairs on the roof, no even a single umbrella or something for shadow. The parking on the street was simple, but on the weekends there can be many people who come in the evenings.
The seaside street was interesting for the kids in the evenings - a lot of attractions. There are two quite good restaurants on it. Disadvantage - the beaches which are in a walking distance are barely usable and have a lot of garbage. There are beaches in 10-15 minutes drive which are much better.
Overall - ok experience, but we did not like Trappeto and unlikely to return again...