The location is perfect and the room has everything you need! David cares a lot about his guests and the communication was very easy! We had the best time in Amsterdam :)