Front kitchens layouts are cozy (limited by height) but spacious as they can take the full width of the RV. They require a few extra steps up, since they're located above the hitch. There are typically two slideouts which nearly double the space. Many floor plans now have a front window.
You might also like: Fifth wheel trailers with rear kitchens