I need a small and friendly self catering hotel. It must have a pool table, a pool, snack bar, near a beach if possible. We generally go out for dinner each night so local restaurants a must. I'm travelling as a single parent. This will be my 3rd time away, but need inspiration. We've done the Greek islands to death, so somewhere different. I would prefer the resort to be quiet and about an hour away from the airport. Thank you.