We had a realy nice stay at Callisto at the biggining of October 2016. We stayed in apartement with our 2 small kids. The food was great and they had different food theme every evening eg.italian, greeke, mediteranian, asian, mexican, etc. The beach in front of the hotel was a bit rocky but if you wear beach
shoes then it's ok. The room is slately dated and could be renovated but it is big enough for the family of 4 and nicely furniturned. Also the beds should be more comfortable. The staff was great, nice, and ready to help. Overall experience was great, and we would consider coming back again.