Angsana is a beautiful property with the most fantastic pool I have ever been in. The rooms, view, gym, breakfast, lounges. And pool are all excellent.
The food options on site are average, and all extras are quite expensive. You can’t drink the water on site, which apparently is true across Corfu. You constantly need to be asking or paying for water which was a real downside.
The private beach was just ok. Not the nicest beach or water on the island. The shuttle is mildly convenient, but you do have to wait a fair bit if there are lots of people.
Benitses is walkable, but the ride to old town was always between 35-45 mins and taxis and private rides are very expensive.