Accidentally stayed here, as I thought it was the Lido closer to Venice. Staff was excellent, rooms were clean and well maintained, the private patio was very nice, and the shower was excellent.
Their pool is very nice (I'm told it is heated but we were staying in off season). Their private beach is less than a minute walk away and has the softest sand server.
The only downside was that the room was a bit small, but who want to spend time in the room when you're in paradise!