Michael was amazing. The place was everything you could think of and more. We booked last minute and he accommodated everything. The group of us that stayed their stayed up at night and had great conversations with Michael. If you ever need a laugh then Michael will give them to you.