Nice, clean place to stay at Santorini.