In my opinion, you nailed it. Price not bad but not a great deal either. "classy rustic". An "authentic" experience for people who don't usually go outside the A/I or their hotels. Nice people but (IMHO) a little contrived. But, I support people going to Jamaican owned and run businesses.
Peace and Guidance