5/5, absolutely perfect for all our needs.