Place is great! Perfect location! Michael was a great host!