We stayed here with 6 people and the apartment had plenty of space for all of us with 3 bedrooms, 2 bathrooms, and a large living area. The location is truly unbeatable: right in the heart of New Town, and within easy walking distance of Old Town, the train station, and lots of good eats. The self-check was also very convenient.
Some things to note: Because of the central location, there's some noise that comes in through the windows of the bedrooms facing the street. It didn't bother us, but if you are a light sleeper, you may benefit from packing some ear plugs!