Like many places in Amsterdam, this was heavily overpriced. We booked it for 3 people and indeed there are 3 beds but with paper-thin walls between the 3 beds that it felt like one big room for all of us - like room sharing! This was extremely inconvenient and affected everyone's sleep.
The location is excellent, view is fantastic and staff is helpful but if you're not interested in paper-thin walls, this place is not for you!