We reserved two weeks at Icon with the intention of securing an Airbnb for the remainder of our stay on Cyprus. We were so comfortable we ended up extending our stay to almost a month. Our two bedroom corner apartment was very comfortable and bright, spacious and had a great terrace with views. The only drawback was the limited kitchen on an extended stay. (The one bedroom units have a much larger and more usability kitchen) A big thank you to Christine and Alex at reception. Your daily welcoming smiles and conversations were a highlight and made us feel at home. Also to the night security, my apologies for not remembering his name, who provided a jump start when the battery on our rental car died. The onsite restaurant is excellent for both food and service. Only thing lacking in our stay is the pool area is through the restaurant. Loungers are not places out in the winter even though the weather is quite conducive to its use and it did not create a welcoming and comfortable atmosphere to Its use.