Staying at this wonderful place is like staying at your grandmothers' if your grandmother lived in a picturesque and peaceful 17th centrury tiny village built high into the rocks above the Aegean Sea.