Has anyone been to the Stella Palace in crete? I have read some reviews and they seem to be very mixed. Can anyone out there give me an honest review of the place? I read that the only snacks that are available are cold sandwiches. Not what you would expect on All inclusive!
And the beach leaves alot to be desired?!!
I am booking for my parents as well as us so I have to get it right!
