Always knew MGM has a separate section titled The Signature but thought you needed to be a guest to access. Just noticed that there is a Deli named Delights located in Tower 2. Is this available to anyone or must you be a guest at The Signature to get in? If I recall correctly the entrance is back by the pool so a bit out of the way. Is this place worth going out of the way to try?