The place was great! We had plenty of rooms to choose from, and the common areas were perfect for our large group to gather and enjoy one another's company. Michael was very communicative and made sure we enjoyed our stay without any inconveniences.