I highly recommend this place. We attended a wedding at TCU with a reception just north of the suite on Main.
Great location! Easy process.
So much to do within walking distance!