The best location in Mykonos Town, a few steps away from excellent shopping, restaurants and bars. We had a great time!