A magical spot on a beautiful island. We adored staying here. A little slice of authentic Greek paradise!