Great location, Megalochori is a charming Greek village.
The place itself has a very nice pool. Pleasant views from the balcony, perfect for breakfast.
I recommend!