Relaxed holiday apartments with a pool, hot tub, and restaurant/bar. Located near the beach in Kavos, Corfu.