We ate there after the One Love pub crawl 2 weeks ago. Food was good, Service was good, ambiance was nice, priced right and had no smell of garbage, although I had heard this complaint before. A word of warning, if you choose to have your food delivered as it is an option there is a 10 dollar delivery charge and this does not mean you will get your food in any kind of reasonable amount of time, not even Jamaican time ;-). I think it took close to 2 hours to get an XL Jerk Chicken pizza when we did delivery. But the food arrived hot and was excellent.