JUST PERFECT! The place, the location, the hospitality, the stylish touches it has, everything! If you want to stay in Amsterdam, this will be the perfecr place.