Me and my friends have recently came back from Liapades, Corfu,Greece. The hotel is about half an hour from the airport (easy access, including booking on the spot), surrounded by mountains and the sea at it's feet- stunning view. The resort is spread on the coast, (very) close to the sea or pool (depending where about your room is). Possibility to swim, chill, go hiking and exploring.
Starting from the reception, to the staff and manager -our stay was absolutely fab! Very friendly, welcoming and helpful.
If you want a 'last night' to remember- go to the bar(downstairs) and ask Dimitri for a house special (this, if you like shots with a twist)- he has a few of this but probably the name is better to be left out (you will understand why if you try, lol).