We loved staying at Caveland and in Santorini. The checkin process was very smooth and we liked how they gave us a lot of information from renting an ATV to signing up for excursions. The yoga class was also a nice touch and the option to have spa treatments (which we will try to take advantage of next time!) We also appreciated the complimentary breakfast in the mornings.