The place is nice and good location. A bit expensive for what you get, however, I believe that's the majority of Mykonos.