A picture perfect place to stay in Santorini. If you're wanting that 'wow' moment on the most breathtaking island this is it.