These are absolutely the best baked beans I've ever made. I made them for several family gatherings and they are always a huge hit and nothing left but the empty dish.
You will get many many compliments on this recipe. It's amazingly good. I do substitute "butter beans" for the lima beans since butter beans are tastier and I also substitute shredded cheese for the cubed cheese because the "cheese cubes" don't melt well - they just turn brown.