Great location, great communication and check-in! Perfect for a stop-over on Mykonos.