Location, location , location , and SPACE !!! Super great place to stay for your Rome vacation .