Good location in Mykonos Town, and has everything you need