Great place, totally recommend it, you can eat pizza right when you get out of the block.
Looks exactly like in the pictures, the self check in works super good.