Great place - best views in Oia.