We did not meet Marco but his mother was extremely pleasant and did her best to help us.
The place is great, it's right near the sea and you can hear the sound of it - fascinating. All the amenities are according the description. The place has its own unique style which we liked a lot.
Just be aware that it will be a right choice if you have a car otherwise it would be quite complicated since there are not restaurants, stores etc. withing walkable distance.