Perched on a ridge on the southern part of the island just a short drive from Mykonos Town, Scorpios sits…