Just had an email asking about restaurants in Limassol. We are having our at terra mare. They have a website so you can have a look at there. My family are staying in the Atlantic Oasis in June so i will let you know their views. I have heard its really nice.