Great location in Mykonos Town. Thanks to our host Victor for helpful tips and recommendations around the island.