Great place. Great location. Easy to walk to anything in Mykonos Town. Highly recommend.