James's place was perfect for our stay in Amsterdam. It's close to public transportation which made it really easy to get around. The space was clean and very welcoming! James was excellent at communicating with us to coordinate check in and check out, and gave us some wonderful tips on how to get around. We would absolutely stay again!