Good location, very good communication and a warm welcome! Everything you need for a nice stay in Amsterdam