I definitely recommend the apartment. It's in a great location, walkable to all the big sites, and it feels like a hotel with towels and little soaps waiting for you on the bed. Check in was easy and the bed was comfy.