Perfect location, super new and clean apartment, great host - exactly what you need for a stay in Mykonos.