We just returned from Calives Beach, where we stayed for a week. The whole hotel was clean and they were very friendly and helpful. The food (buffet) was okay. I recommend to go there in the Spring, to get some rest. The hotel was located next to a private beach, that was very nice. We met some nice people there, who were there for the 7th time already. That says enough.