I was only there for 3 days, loved it though. I think it had the best public transportation of any country I ever visited and Pacevile (I think I'm spelling it right, pronouced pachaville) was just fantastic on a Saturday night. I'm headed to Cyprus for my honeymoon in May!