Great place for a quiet stay in Mykonos - excellent views