The best place you can stay in Santorini. Breathtaking views. Near to lots of restaurants and mini-markets. Elizabeth went above and beyond with her attention and recommendations.