Just finished a 6 night stay at the Courtyard Marriott Shin-Osaka.
Had a JR Rail pass and found it to be the perfect jumping off point to visit Kyoto, Osaka, Kobe, and Nara.
Nice modern rooms.
Great service.
There is some noise from the trains, so if you're a light sleeper, recommend you get a room on the non-train side.