Le Palme is a little tired. Bathrooms are functional but in need of an update. They had small/old jacuzzi/body jet shower, but that left almost no room for the toilet. I'm only 6'3" but couldn't sit straight on the toilet.
The hotel has plenty of facilities, but beware that you'll have to pay for almost all of them. Parking €20 a night, Spa €10 a visit, Sun Loungers €40 per couple, Dinner €45 per person, set menu. Small bottle of still water €2.50 - there are none provided in the room.
Neither the pool bar nor the lobby bar was staffed. We were pointed towards the beach bar, a 200m walk across the car-park, to fetch ourselves drinks for around the pool.
The hotel is in a good location nearby local restaurants and a surprisingly good shopping area. The promenade by the beach is nice, but sits behind an unending row of beach clubs, so you can't see the sea whilst promenading.
The old town and marina area in Cervia are lovely and you can find good quality and well priced seafood at restaurants along the river.
Overall, enjoyable, but well below the expected experience for a 4 star hotel.