The best places to stay in Santorini, Greece — hotels and more