Overall disappointing stay - considering the nice reputation of Aphrodite Hills. I was expecting higher standard for a 5 stars hotel. Food was horrible: we simply couldn’t eat the breakfast there and had to go eat somewhere else. The eggs where cold and caoutchouc, ash brown were black (bad oil), scramble eggs was smelling fish, coffee bad... Room were ordinary and small. We stay 3 days, and I have seen the same dead butterfly on the floor of corridor for the 3 days...The smell in the lobby was so strong, we couldn’t sit there. Staff were nice do. We enjoyed the kids park, tennis court... But I wouldn’t recommended if you are looking for a cozy, luxurious 5 stars treatment. Maybe trying to rent a villa in Aphrodite Hills? Definitely, we wont book this hotel again.