The perfect stay in Mykonos - right in the centre of the town with great amenities surrounding the flat. Would definitely recommend staying here!