The location was perfect. We were right in the middle of everything we wanted to see and do. We were met on time and communication during our stay was fantastic.