Really comfy place to stay in Santorini. Amazing views