We only stayed in Caveland for 2 days and it was our favourite accommodation in Santorini. Big rooms, warm blankets and a great kitchen space, not to mention friendly staff (and dogs).
Really wish we could have stayed longer!