We stayed for 6 days, and enjoyed every minute. It was great to swim and snorkel in the sea in the mornings, and the pool is nice for a quick refresh. The view from the apt is amazing, just like the pictures show (or better).
We had to telework during most of our stay. WIFI was not great, some days we really struggled. But Giacomo was always reachable and willing to help. He gave us good recommendations of restaurants in the nearby towns.
We would love to come back (without having to work!) and would definitely recommend the place.