These are one of two apartments I have been looking at going to. If you go to
http://www.otbeach.com you can select to search for accommodation and find these apartments. They look good to me, last year I stayed near these ones and paid 12 euros to my apartment for taxi from airport.
Hope this has helped Kerrie
Kerrie