You are bound to meet new friends!!!
Great place, good location, but you need to manage your expectations.
I would recommend this place to anyone who wants to stay and explore Amsterdam over a weekend or so...