You can’t get a much better location. You are in the center of Rome and within walking distance of everything. The room
Slept four adults just fine. The sofa bed was a little old and didn’t law flat all the way, but we were so tired from being out all day that we slept fine. Overall, we were thrilled with the apartment. Them finding transportation to and from the airport very nice too.