You will love this wonderful place! Charming, stylish, and the floor plan is very Dutch. Rebecca is very hospitable and a great communicator.
The best part about this place is the AMAZING LOCATION. It is right in the heart of Amsterdam and easy walking distance to Central Station. You can get anywhere from there.