I've only been here for lunch, but it's one of my favorite spots for a business lunch. The interior design is very well done, which is rare for a locals' spot. You expect that from a more expensive restaurant on the Strip, not somewhere in Spring Valley.
The food is delicious and the flavors are well developed. The menu is a mix of Jamaican and New Mexican cuisines, so there's something for everyone. My favorite item is the New Mexican-style slow-cooked pork bowl, simmered in New Mexican red chile with two over-easy eggs and served over rice. The portion is huge and I always have leftovers for dinner.
Prices are fair. You get a Strip like experience without the crazy prices of the Strip. It's not exactly cheap either, but considering the food, ambiance, and service, the prices are acceptable.