Overlooking the quiet town of Ammoudi on the Greek island of Santorini, Canaves Oia Epitome receives high praise from travelers for its spacious rooms and high attention to detail. Although a stay ...