This place is an above and beyond!
They share not only an amazing location but they provide a taste of Greece from their own family Olive Plantation!!!
This is a 6 star!