Tips on where to stay in Santorini. From cool hotels in Oia, Fira, Perissa and more. Hotels with caldera views, infinity pools cheap and luxury!