I got an ensuite room was a basic but it was exactly what I was looking for. The hotel is clean and the staff are either rude or being strangely funny, I personally liked them. All the cafes are near by and there are hundreds of late night food outlets around the hotel.
Go for an ensuite. Sharing a room with strangers isn't smart in a city like Amsterdam