It is actually a full sized sofa that has a part, generally under the sofa, that allows you to take out the mattress portion. The right sofa bed mattress pad will make your sofa just as comfy as a regular bed.
Your living area is practically open and a square sofa would fit perfectly.