Really great place in a great location. I'll be back. Perfect all round!