Simply perfect. Everything we were looking for and more. Merci, nous serons de retour!