i'll refrain from a rating and just skip to the review. not bad, but not good. since i was staying at the hard rock, i gave it a few chances. service was inconsistent. it very much seemed dependent on the time of day and staff. in that respect, it reflects poorly on the management. i enjoyed my food (when i got it), but didn't care for the coffee much - which surprised me at a "coffee shop". again, the food was actually pretty good, but until they work out some managment/service issues, maryjane's kind of leaves you flat.