My sister and I stayed at the Delfinia in late September.
We were in a room in the old block, the room was spacious and clean but lacked plug sockets, we used a shower room in the main building on the last day and the rooms in there are definitely nicer.
Reception on arrival wasn't very welcoming, but was very helpful on other occasions through the week.
There is a good choice of food in the restaurant, although like a number of buffets not very hot, and the dining room can be quite crowded, though the staff are lovely.It would benefit from displaying the menu earlier in the day, eg one night was fish night, and neither of us like fish had we have known we could of eaten out.
Its a ticket system at dinner and you get given a set of tickets for either the early or late sitting.
There's plenty of sunbeds on the beach, by the pool and in the gardens, though they can get reserved quite early.
The hotel is a 10 - 15 minute walk from shops and bars, and there is a bus stop outside the hotel with a regular bus to Corfu town.