Does anyone have contact details for the Makis Studios? We would really appreciate it as we have a holiday booked end of this May (2005).