Great location and great home from home in Amsterdam