This place is a very unique venue. I thought the glass floor was quite fun, but one of the people we traveled with found it very unnerving and never quite adjusted. The upstairs, where the beds are located, gets quite hot in the summer as there are only a few small windows. We kept the window open to cool the room at night but then were bitten by mosquitos, so bring bug repellent in the summer.
The place itself is rather far from the center of Amsterdam, but you can take the trams quite easily. The stop is about 3 minutes walk from the flat, making this a convenient option.
If you are looking for a unique place to stay in Amsterdam, consider staying at Benno's place!
Tip unrelated to the flat: you can also rent bicycles to get to the center of town, but do not do so from the rental place down the road, as the bikes are dangerously unmaintained.