This place is a sanctuary amidst the hustle and bustle of Oia!