Booking was easy and all payment dates/prices were made very clear. Lindsay was so wonderful to work with!! She was very professional, knowledgeable, and responded to all my calls or emails very promptly. During the reception, everyone was extremely attentive, making sure we had everything we needed. I was very impressed! All the staff members were very friendly and helpful. We are so happy we went with McHale's! I was happy with the prices and quality that we received. I would definitely recommend McHale's.