Amazing place to stay at when visiting Mykonos. Totally recommended.