I don't think Mexico would offer any good options. It's very dark inside and the outside I don't think is possible since it's open for people walking to Norway for breakfast.
Norway has an inside area, but again outside isn't available because of the breakfast held there. There was a thread a week or two ago that had pictures. I'll see if I can find it.