 I feel that breakfast should be included in the booking fee or at least optional should you feel like staying in to eat breakfast or go out Although it does force you to go out to the beautiful city and indulge in the local cuisine which I did everyday as the breakfast price was rather high 
 The location for me was extreamly well thought out The main tram 2 is a 1 min walk from the hotel which takes you to all the places you want to be in Amsterdam The hotel has all the amendaties you require I would for sure stay there again The room was well equiped and cleaned daily The hotel also offers discounted coupons on all major tourist attractions and they do your bookings for you should you require it for certain attractions 