Great house, great location & great hosts. All you can ask for in Mykonos.