Ammoudi Bay is very nice and worth a stay. Nicoletta, Christiana, Alexandra's place there consists of three appartments and a community area with sun beds and a (small) pool which was very nice.
Although funiture and overall equipment was modern and very good, we wouldn't rent "Suite C" again. It has no windows and was too much a dark cave in our opinion. Further, the air condition system in the main bed room made nasty noises at night that prevented us from sleeping, in fact we needed ear plugs to catch some sleep.
The other two appartments / suites would have been a better choice but weren't available during our stay. In comparision to the other appartments that do have windows, the rates of Suite C appeared too high in my opinion.
The hosts were very flexible when we asked for a late check-out, though.