All necessary is provided. Location is great. Amelie and Nicolas are warm people, and quick to answer when needed.