Has anyone ever stayed here? http://www.amsterdamstay.com/apartments ... -View.html
I'm booked in for a week mid-October with 2 mates and was hoping to get a review
It seems to be right on main street going past the station, just round the corner from Voyagers and RLD
Thanks