Astarte Suites is a spectacular 9-suite complex designed by Aygoustis Krousis and located on a cliff on the beautiful Santorini Island in Greece. Small, but with impeccable services, infinity pool, and …