Communication was prompt & courteous. Nani was very flexible with our plans. She helped us purchase tickets and make restaurant reservations. We had 3 generations travelling together but she tried to engage everyone & pace the tour accordingly as we have 2 seniors who cannot walk long. We would not hesitate to recommend her.