We had a wonderful stay at Ellafos! This was an awesome little oasis in a valley in the Cretan countryside - a perfect getaway. The apartments are all very modern and clean, and the swimming pool was a nice bonus to help cool off on the hot summer days. Also you can find the best wifi connection in Crete here!