THis place looks on the map to be somewhat far away from the city center, but actually tram 26 takes you there in 15 mins from the Centraal Station. It is a new residentil area, built on an artificial island. There is a big supernmarket, drugstore and bakery a few hundred meters away.
Michelle and her husband were very friendly and helpful, and communication as well as check-in went smoothly.