Great place nestled in the heart of Mykonos town, literally five minutes from everywhere. Host was super welcoming!