Just about everything you need for four guys having a nice weekend in Amsterdam. Perfectly located right next to the vondelpark and a metro station nearby. Watch out for those steep stairs though;)