very clean and comfortable mykonian renovated design